package com.depth.viewer.facade.bindableproxy
{
	import mx.binding.utils.BindingUtils;
	
	import org.puremvc.as3.interfaces.IProxy;

	public interface IDataBindableProxy extends IProxy
	{
		function get(id:String):Object;
		function refresh(item:Object = null):void;
		function updata(id:String,item:Object):void;
		function remove(id:String):void;
		function add(item:Object,index:int = -1):void;
		function clear():void;
		function binding(site:Object):void;
		function get size():int;
	}
}